Efficient Lipschitz Function Evaluation for CSG Implicit Surfaces
نویسندگان
چکیده
The rendering of an implicit surface requires many function evaluations of the underlying implicit function. The time efficiency of the rendering is dominated by the number of function evaluations times the efficiency of these evaluations. If the implicit surface is created by means of a CSG model the function evaluations can be made more efficient if the underlying function is a Lipschitz function. Here implicit surfaces defined as a blended CSG model with Lipschitz functions are considered. It is shown how bounding volumes can be integrated in this framework and how they can be exploited to improve the evaluation efficiency.
منابع مشابه
Sphere Tracing: Simple Robust Antialiased Rendering of Distance-Based Implicit Surfaces
Sphere tracing is a new numerical method for nd-ing the intersection of a ray with an implicit surface. Unlike Newton's method or regula falsi, it is robust, converging if and only if the ray intersects the implicit surface, and it converges on the rst intersection | the intersection closest to the ray origin. It is signiicantly simpler to implement than other robust intersection techniques, su...
متن کاملGenerative CSG Models for Real Time Graphics
Generative parametric CSG models, introduced by Snyder in 1992, have many desirable properties. Their functional representation is generally quite compact and resolution independent, since surfaces are represented as piecewise continuous functional programs. However, in practice they have proven impractical for real time rendering because of the difficulty of compactly and exactly representing ...
متن کاملCombining implicit surfaces with soft blending in a CSG tree
In this paper, we show an extension of the model proposed by Sabourdy, combining various implicit surfaces with soft blending capacities in a CSG tree. This extension allows integration of plane surfaces, skeletons and many other types of implicit surfaces. It particularly develops the blending possibilities offered by this approach. The model is then able to generate a wide variety of shapes o...
متن کاملImplicit Surfaces for Geometric Modeling
The rst section will build some basics. It will contrast implicit and parametric methods, and overview the broad range of implicit surfaces used today. It will develop fundamental properties of quadratic implicit polynomial surfaces, and illustrate how these surfaces have been traditionally used in CAD systems for handling \prismatic" objects (e.g. piston rods), and how recent research on algeb...
متن کاملEnhancing Interactive Editing on Point Set Surfaces Through Touch-based Haptics
This paper presents a unique modeling paradigm for hapticsbased editing on point set surfaces. In essence, the proposed technique leads to a novel methodology that collectively takes advantage of the potential of implicit surfaces, the strength of physics-based modeling techniques, the simplicity of point sampled surfaces, and the realm of haptic feedback. In particular, the point set surface i...
متن کامل